<?php

class Phones extends CActiveRecord {
	/**
	 * The followings are the available columns in table 'phones':
	 * @var integer $phones_id
	 * @var string $phones_number
	 */
	
	/**
	 * Returns the static model of the specified AR class.
	 * @return CActiveRecord the static model class
	 */
	public static function model($className = __CLASS__) {
		return parent::model ( $className );
	}
	
	/**
	 * @return string the associated database table name
	 */
	public function tableName() {
		return 'phones';
	}
	
	/**
	 * @return array validation rules for model attributes.
	 */
	public function rules() {
		// NOTE: you should only define rules for those attributes that
		// will receive user inputs.
		return array (array ('phones_number', 'required' ), array ('phones_number', 'length', 'max' => 50 ) );
	}
	
	/**
	 * @return array relational rules.
	 */
	public function relations() {
		// NOTE: you may need to adjust the relation name and the related
		// class name for the relations automatically generated below.
		return array ();
	}
	
	/**
	 * @return array customized attribute labels (name=>label)
	 */
	public function attributeLabels() {
		return array ('phones_id' => 'Phones', 'phones_number' => 'Phones Number' );
	}
	
	public function findAllNotInUse() {
		return $this->findAll();
	}
	
}